# FROM openjdk:8-jdk-alpine
# VOLUME /tmp
# COPY target/docker-sample-1.0-SNAPSHOT.jar app.jar
# ENTRYPOINT ["java","-jar","/app.jar"]

#指定了继承于一个带有java8环境的镜像，新的镜像会以这个环境为基础进行拓展
FROM java:8

#指定本镜像的作者以及email等信息
MAINTAINER Ricky "hi.gmdeng@139.com"

#定义服务端口
ENV SERVICE_PORT 80
#定义服务Id
ENV SERVICE_ID micoService
#定义工作目录
ENV WORK_PATH /work/

#创建工作目录
RUN mkdir -p $WORK_PATH
#跳转工作目录
WORKDIR ${WORK_PATH}

#将版本文件添加到容器中
ADD ${SERVICE_ID}.tar.gz ${WORK_PATH}

#运行服务
ENTRYPOINT java -jar *.jar

#开放服务端口
EXPOSE 80